package Service;

import DAO.EmpDao;
import DAO.EmpDaoImpl;
import Damain.emp;
import Utils.Page;

import java.util.List;

public class EmpServiceImpl implements EmpService {
    private EmpDao empDao = new EmpDaoImpl();
    @Override
    public Page<emp> selEmpPage(int pageCode, int pageSize) {
        Page<emp> page = new Page<>();
        //当前页
        page.setPageCode(pageCode);
        //设置每页显示多少条数据
        page.setPageSize(pageSize);
        //查询总记录数
        int Count = empDao.selCount();
        //查询 表数据
        List<emp> list= empDao.selPage(pageCode,pageSize);
        //设置每页的数据
        page.setBeanList(list);
//设置总记录数
        page.setTotalCount(Count);

        return page;
    }
}
